Object-oriented Modelling of Communicating Gis-based Applications

نویسندگان

  • François Pinet
  • Ahmed Lbath
چکیده

Recent communication technologies (Internet, GSM, GPRS, PDA, GPS) have implied new GIS-based applications called telegeoprocessing applications [2]. This new type of systems concerns fields such as : · Internet access to geographic data using Web Map Server, · Mobile geographic databases, · Traffic monitoring. These new applications have naturally produced new needs in terms of conceptual methods. In order to facilitate the specification of telegeoprocessing applications, this paper proposes an extension of the Unified Modelling Language (UML) [4]. Indeed, UML began the new standard for the graphical object-oriented specifications of systems [4]. The works of [3] underline that UML extensions can be proposed in order to facilitate the GIS-based application design at a high level of abstraction. The purpose of these extensions is to encapsulate the complexity of geographic data during the first steps of modelling. This paper aimed at describing the method T-OMEGA for telegeoprocessing design. This method integrates: · a new extension of UML class diagrams for GIS-based application modelling (section 2), · an extension of the Object Constraint Language (OCL) associated to UML [4] so that topologic constraints can be expressed between geographical objects (section 3), · a new extension of UML for communication modelling ; this extension is intended for GIS designers with low skills in distributed systems field (section 4), · an implementation of proposed UML extensions (section 5). In introduction, the method T-OMEGA is evoked. This new method is dedicated to telegeoprocessing application design and was defined in the context of an industrial project with the French company CIRIL SA. The method T-OMEGA reuses some characteristics of the previous proposed method named OMEGA originally defined for GIS-based application design [3]. T-OMEGA considers two different types of actors participating to telegeoprocessing development project: GIS specialists and communicating system specialists. GIS specialists specify the global system to model and communicating system specialists define protocols of interaction modules used between applications. The methodology of T-OMEGA recommends that communicating system specialists use a dedicated language (such as SDL, ROOM, SADT, etc...) in order to design communication protocols. For GIS specialists, T-OMEGA proposes a specific UML extension that will be described in this paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Implementation of Object-oriented Tin-based Subsystems for Gis

This paper focuses on the development of an object-oriented Triangular Irregular Networks (TINs) subsystems for GIS. It reviews the current development of 3D GIS which includes a discussion of the needs, demands, and related modelling and structures for a system. In the third section of the paper, we discuss the concept of object-oriented modelling and specific modelling for the TIN approach. T...

متن کامل

Linking GIS and water resources management models: an object-oriented method

Many challenges are associated with the integration of geographic information systems (GISs) with models in specific applications. One of them is adapting models to the environment of GISs. Unique aspects of water resource management problems require a special approach to development of GIS data structures. Expanded development of GIS applications for handling water resources management analysi...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

An Active, Object-oriented Mediator-based Framework for the Development of Gis Applications

Most current geographic information systems assume and present the static world. But, new generations of GIS applications have much more demands in comparison to possibilities, which could provide traditional database management systems. Information that exists in the spatial database may be updated over time. Also, the very important demand is time capability to answer to state changing in dat...

متن کامل

Object-oriented Approach to Gis Data Management

The paper deals with modelling and management of spatial (3D) data representing real World. Two main software tools are mostly used – GIS and CAD systems. We analyze their functionality from several points of view. There are two main issues. The first one is the characteristics of environment modelled. CAD systems are oriented towards modelling individual man-made objects and structures with re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004